La Máquina del Tiempo Digital
Git actúa como una máquina del tiempo digital al registrar cada estado de tu proyecto mediante identificadores criptográficos únicos llamados checksums. Cada vez que realizas un commit, Git crea una instantánea de todo tu directorio. Al acceder a este historial, puedes temporalmente "teletransportar" tu directorio de trabajo a un punto anterior en el tiempo para inspeccionar cómo lucían archivos como index.html, naranja.html, o azul.html antes de los cambios recientes.
1. Visualizar el Historial del Proyecto
El comando git log muestra el historial cronológico completo. Sin embargo, git log --oneline es generalmente preferido porque comprime la información en un resumen donde cada commit se representa por un checksum abreviado de 7 caracteres y su mensaje.
54650a3 Crear páginas azul y naranja
2. Navegación en la Terminal
Al visualizar un historial largo, se aplican las teclas estándar de la terminal: presiona la espacio para desplazarte página a página, y presiona la letra q para regresar al indicador de línea de comandos.
3. El Comando Checkout
El comando git checkout <commit-id> (por ejemplo, git checkout 54650a3) te permite ver un commit anterior. Esto actualiza los archivos de tu carpeta para que coincidan con esa instantánea histórica específica, efectivamente congelando el proyecto en el pasado para tu revisión.